package gestor.flujo;

import interfaz.usuario.InterfazDeUsuario;

import java.io.File;

import modelo.elector.ModeloElector;


public class GestorFlujo {

	private ModeloElector modeloElector;
    private InterfazDeUsuario interfazDeUsuario;

	public GestorFlujo(ModeloElector model,InterfazDeUsuario interfazDeUsuario) {

		this.modeloElector = model;
		this.interfazDeUsuario=interfazDeUsuario;
	}

	public void gestionarEntrada(int entrada) {
		
        modeloElector.cambiarEstadoCandidato(entrada);   
	}

	public void gestionarNuevaTarjeta(File file){

		modeloElector.nuevaEleccion();
	    interfazDeUsuario.iniciarNuevaVotacion();
	}
	
	public void gestionarConfirmacionSeleccion() {
		modeloElector.confirmarEleccion();

	}

	public void gestionarCierreDeVotacion() {
		/*
		 * 
		 * HACER
		 */
	}
}
